Big Huge Thesaurus

Bubalus mindorensis

noun